[USER (data scientist)]: Perfect! Lastly, I want to create a dataframe with all the info I need to analyze the impact. Please generate and display a DataFrame that includes selected columns such as Match ID, Round, Original and Updated Odds, Favorites, and changes in tournament dynamics for later round matches in the ATP tennis dataset.
My template of code snippet is:

---BEGIN CODE TEMPLATE---

import pandas as pd
import numpy as np
import pickle

atp_tennis = pd.read_csv("atp_tennis.csv")

# YOUR SOLUTION BEGIN:
<code1>
[COMPLETE YOUR CODE] 
</code1>
# YOUR SOLUTION END

print(impact_df)

# save data
pickle.dump(impact_df,open("./pred_result/impact_df.pkl","wb"))

---END CODE TEMPLATE---

[YOU (AI assistant)]: Sure thing! Here's the code to create a dataframe with all the necessary columns: 
'''
import pandas as pd
import numpy as np
import pickle

atp_tennis = pd.read_csv("atp_tennis.csv")

# YOUR SOLUTION BEGIN:
